(C) 1996 AROS - The Amiga Replacement OS


NAME
#include <exec/types.h>
#include <intuition/intuition.h>
#include <proto/intuition.h>
#include <utility/tagitem.h>
IPTR SetGadgetAttrsA()
SYNOPSIS
struct Gadget * gadget
struct Window * window
struct Requester * requester
struct TagItem * tagList

LOCATION
In IntuitionBase at offset 110
FUNCTION
Sets some tags and provides gadget specific data. Prefer this to SetAttrsA(), if you are manipulating gadgets.

INPUTS
gadget
Change the attributes of this gadget
window
The window of the gadget
requester
The requester of the gadget (or NULL)
tagList
This is a list of attribute/value-pairs
RESULT
Depends in the class. For gadgets, this value is non-zero if they need redrawing after the values have changed. Other classes will define other return values.

NOTES
This function sends OM_SET to the gadget object.

EXAMPLE
BUGS
SEE ALSO
NewObject(), SetAttrsA(), GetAttr(), DoGadgetMethodA(), "Basic Object-Oriented Programming System for Intuition" and "boopsi Class Reference" Dokument.
INTERNALS
SetGadgetAttrsA(gad, win, req, tags) ist just a replacement for DoGadgetMethod(gad, win, req, OM_SET, tags, NULL).

HISTORY
28.03.1997 srittau
Rewrote. Now uses DoGadgetMethodA.
25.03.1997 srittau
Added SetGadgetAttrsA() (still uncomplete)